sludge remover - French English Dictionary